#ifndef POCKETCONTROL_H
#define POCKETCONTROL_H

#include <QDialog>
#include "ui_pocketcontrol.h"

namespace PBVP {
	class PocketControl : public QDialog
	{
		Q_OBJECT

	public:
		PocketControl(QWidget *parent = 0);
		///
		~PocketControl();

		///
		float getMarchDist() const {
			return m_MarchDist;
		}

		///
		float getIsoVal() const {
			return m_IsoVal;
		}

		/// 
		float getFilterIterations() const {
			return m_FilterTimes;
		}

	public slots:
		///
		void updateParameters();

	private:
		Ui::PocketControlClass ui;

		float m_MarchDist;
		float m_IsoVal;
		int m_FilterTimes;
	};

}
#endif // POCKETCONTROL_H
